to back a venture - German English Dictionary